home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programming Languages Suite
/
ProgLangD.iso
/
Foxpro 2.6 {Windows}
/
PRTSETUP.PR_
/
PRTSETUP.bin
Wrap
Text File
|
1994-03-10
|
45KB
|
1,311 lines
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ 02/09/94 PRTSETUP.SPR 22:21:57 ║
* ║ ║
* ╟─────────────────────────────────────────────────────────╢
* ║ ║
* ║ Author's Name ║
* ║ ║
* ║ Copyright (c) 1994 Company Name ║
* ║ Address ║
* ║ City, Zip ║
* ║ ║
* ║ Description: ║
* ║ This program was automatically generated by GENSCRN. ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
DO CASE
CASE _DOS OR _UNIX && no UNIX records in screen
#REGION 0
REGIONAL m.currarea, m.talkstat, m.compstat
IF SET("TALK") = "ON"
SET TALK OFF
m.talkstat = "ON"
ELSE
m.talkstat = "OFF"
ENDIF
m.compstat = SET("COMPATIBLE")
SET COMPATIBLE FOXPLUS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ MS-DOS Window definitions ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
IF NOT WEXIST("_qne1bxrgo")
DEFINE WINDOW _qne1bxrgo ;
FROM INT((SROW()-19)/2),INT((SCOL()-57)/2) ;
TO INT((SROW()-19)/2)+18,INT((SCOL()-57)/2)+56 ;
TITLE "Printing Destination" ;
FLOAT ;
NOCLOSE ;
SHADOW ;
NOMINIMIZE ;
DOUBLE ;
COLOR SCHEME 5
ENDIF
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ PRTSETUP/MS-DOS Setup Code - SECTION 2 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
#REGION 1
skipvar = .T.
pfilname = SPACE(67)
pdest = SET('PRINTER',1)
IF ":" $ pdest
pdest = LEFT(pdest,AT(':',pdest)-1)
ENDIF
IF !INLIST(pdest,'PRN','LPT1','LPT2','LPT3','COM1','COM2','COM3')
pfilname = PADR(pdest,67)
pdest = 'File'
ENDIF
origdest = pdest
prt_infile =pfilname
IF SET('PRINT') = 'ON'
prtstat = 1
ELSE
prtstat = 2
ENDIF
origprtstat = prtstat
pdrivstup = IIF(LEN(_PDRIVER)=0,0,1)
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ PRTSETUP/MS-DOS Screen Layout ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
#REGION 1
IF WVISIBLE("_qne1bxrgo")
ACTIVATE WINDOW _qne1bxrgo SAME
ELSE
ACTIVATE WINDOW _qne1bxrgo NOSHOW
ENDIF
@ 1,2 TO 14,40
@ 3,6 SAY "Print to:" ;
SIZE 1,9, 0
@ 1,6 SAY "Printer Setup:" ;
SIZE 1,14, 0
@ 2,17 GET pdest ;
PICTURE "@^ File;PRN;LPT1;LPT2;LPT3;COM1;COM2;COM3" ;
SIZE 3,16 ;
DEFAULT "LPT1" ;
VALID _qne1bxscy() ;
COLOR SCHEME 5, 6
@ 5,5 GET flist ;
PICTURE "@*HN \<File..." ;
SIZE 1,11,1 ;
DEFAULT 1 ;
VALID _qne1bxsgg()
@ 7,4 GET pfilname ;
SIZE 1,35 ;
DEFAULT " " ;
PICTURE "@3S67" ;
VALID _qne1bxsoe()
@ 10,4 GET prtstat ;
PICTURE "@*RVN Print On;Print Off" ;
SIZE 1,13,0 ;
DEFAULT 2
@ 10,36 GET _LMARGIN ;
SIZE 1,2 ;
DEFAULT " " ;
PICTURE "@3 999" ;
VALID _qne1bxstp()
@ 11,36 GET _RMARGIN ;
SIZE 1,2 ;
DEFAULT " " ;
PICTURE "@3 999" ;
VALID _qne1bxsxh()
@ 6,43 GET OKbut ;
PICTURE "@*HT \!OK" ;
SIZE 1,10,6 ;
DEFAULT 1
@ 8,43 GET CancBut ;
PICTURE "@*HT \?Cancel" ;
SIZE 1,10,1 ;
DEFAULT 1
@ 14,4 GET pdrivstup ;
PICTURE "@*C Printer \<Driver Setup..." ;
SIZE 1,27 ;
DEFAULT 0 ;
VALID _qne1bxt2a() ;
DISABLE
@ 10,22 SAY "Left Margin:" ;
SIZE 1,12, 0
@ 11,22 SAY "Right Margin:" ;
SIZE 1,13, 0
IF NOT WVISIBLE("_qne1bxrgo")
ACTIVATE WINDOW _qne1bxrgo
ENDIF
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ MS-DOSREAD contains clauses from SCREEN prtsetup ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
READ CYCLE ;
DEACTIVATE _qne1bxt8z() ;
SHOW _qne1bxt90() ;
MODAL
RELEASE WINDOW _qne1bxrgo
#REGION 0
IF m.talkstat = "ON"
SET TALK ON
ENDIF
IF m.compstat = "ON"
SET COMPATIBLE ON
ENDIF
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ PRTSETUP/MS-DOS Cleanup Code ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
#REGION 1
DO CASE
CASE okbut = 1
SET PRINTER TO
IF prtstat = 1
SET PRINT ON
ELSE
SET PRINT OFF
ENDIF
pdest = ALLTRIM(UPPER(pdest))
DO CASE
CASE pdest = 'FILE'
IF !EMPTY(pfilname)
SET PRINTER TO (pfilname)
ELSE
SET PRINTER TO
ENDIF
OTHERWISE
pfilname = ''
SET PRINTER TO &pdest
ENDCASE
CASE cancbut = 1
IF origprtstat = 1
SET PRINT ON
ELSE
SET PRINT OFF
ENDIF
pdest = origdest
pfilname = prt_infile
ENDCASE
skipvar = .F.
CASE _MAC
#REGION 0
REGIONAL m.currarea, m.talkstat, m.compstat
IF SET("TALK") = "ON"
SET TALK OFF
m.talkstat = "ON"
ELSE
m.talkstat = "OFF"
ENDIF
m.compstat = SET("COMPATIBLE")
SET COMPATIBLE FOXPLUS
m.rborder = SET("READBORDER")
SET READBORDER OFF
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ Macintosh Window definitions ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
IF NOT WEXIST("_qne1bxu40")
DEFINE WINDOW _qne1bxu40 ;
AT 0.000, 0.000 ;
SIZE 17.000,57.000 ;
TITLE "Printing Destination" ;
FONT "Geneva", 10 ;
FLOAT ;
NOCLOSE ;
SHADOW ;
DOUBLE
MOVE WINDOW _qne1bxu40 CENTER
ENDIF
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ PRTSETUP/Macintosh Setup Code - SECTION 2 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
#REGION 1
skipvar = .T.
pfilname = SPACE(67)
pdest = SET('PRINTER',1)
IF ":" $ pdest
pdest = LEFT(pdest,AT(':',pdest)-1)
ENDIF
IF !INLIST(pdest,'PRN','LPT1','LPT2','LPT3','COM1','COM2','COM3')
pfilname = PADR(pdest,67)
pdest = 'File'
ENDIF
origdest = pdest
prt_infile =pfilname
IF SET('PRINT') = 'ON'
prtstat = 1
ELSE
prtstat = 2
ENDIF
origprtstat = prtstat
pdrivstup = IIF(LEN(_PDRIVER)=0,0,1)
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ PRTSETUP/Macintosh Screen Layout ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
#REGION 1
IF WVISIBLE("_qne1bxu40")
ACTIVATE WINDOW _qne1bxu40 SAME
ELSE
ACTIVATE WINDOW _qne1bxu40 NOSHOW
ENDIF
@ 2.769,2.500 TO 16.461,40.667 ;
PEN 1, 8
@ 3.538,9.000 SAY "Print to:" ;
FONT "Geneva", 10 ;
STYLE "B"
@ 1.231,3.000 SAY "Printer Setup:" ;
FONT "Geneva", 10 ;
STYLE "B"
@ 3.231,18.000 GET pdest ;
PICTURE "@^3 File;PRN;LPT1;LPT2;LPT3;COM1;COM2;COM3" ;
SIZE 1.462,19.833 ;
DEFAULT "LPT1" ;
FONT "Geneva", 10 ;
VALID _qne1bxuni()
@ 5.923,4.000 GET flist ;
PICTURE "@*HN3 \<File..." ;
SIZE 1.538,11.000,1.000 ;
DEFAULT 1 ;
FONT "Geneva", 10 ;
STYLE "B" ;
VALID _qne1bxut4()
@ 8.231,4.833 GET pfilname ;
SIZE 0.923,34.667 ;
DEFAULT " " ;
FONT "Geneva", 10 ;
PICTURE "@3S67" ;
VALID _qne1bxuy4()
@ 10.846,4.000 GET prtstat ;
PICTURE "@*RVN3 Print On;Print Off" ;
SIZE 1.308,11.143,0.000 ;
DEFAULT 2 ;
FONT "Geneva", 10 ;
STYLE "BT"
@ 11.077,36.333 GET _LMARGIN ;
SIZE 0.923,2.667 ;
DEFAULT " " ;
FONT "Geneva", 10 ;
PICTURE "@3 999" ;
VALID _qne1bxv59()
@ 12.538,36.333 GET _RMARGIN ;
SIZE 0.923,2.667 ;
DEFAULT " " ;
FONT "Geneva", 10 ;
PICTURE "@3 999" ;
VALID _qne1bxv7e()
@ 2.769,43.500 GET OKbut ;
PICTURE "@*HT3 \!OK" ;
SIZE 1.538,10.000,6.000 ;
DEFAULT 1 ;
FONT "Geneva", 10 ;
STYLE "B"
@ 5.538,43.500 GET CancBut ;
PICTURE "@*HT3 \?Cancel" ;
SIZE 1.538,10.000,1.000 ;
DEFAULT 1 ;
FONT "Geneva", 10 ;
STYLE "B"
@ 14.692,4.000 GET pdrivstup ;
PICTURE "@*C3 Printer \<Driver Setup..." ;
SIZE 1.308,24.000 ;
DEFAULT 0 ;
FONT "Geneva", 10 ;
STYLE "BT" ;
VALID _qne1bxveb() ;
DISABLE
@ 11.000,22.000 SAY "Left Margin:" ;
FONT "Geneva", 10 ;
STYLE "B"
@ 12.462,22.000 SAY "Right Margin:" ;
FONT "Geneva", 10 ;
STYLE "B"
IF NOT WVISIBLE("_qne1bxu40")
ACTIVATE WINDOW _qne1bxu40
ENDIF
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ MacintoshREAD contains clauses from SCREEN prtsetup ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
READ CYCLE ;
DEACTIVATE _qne1bxvm1() ;
SHOW _qne1bxvm5() ;
MODAL
RELEASE WINDOW _qne1bxu40
#REGION 0
SET READBORDER &rborder
IF m.talkstat = "ON"
SET TALK ON
ENDIF
IF m.compstat = "ON"
SET COMPATIBLE ON
ENDIF
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ PRTSETUP/Macintosh Cleanup Code ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
#REGION 1
DO CASE
CASE okbut = 1
SET PRINTER TO
IF prtstat = 1
SET PRINT ON
ELSE
SET PRINT OFF
ENDIF
pdest = ALLTRIM(UPPER(pdest))
DO CASE
CASE pdest = 'FILE'
IF !EMPTY(pfilname)
SET PRINTER TO (pfilname)
ELSE
SET PRINTER TO
ENDIF
OTHERWISE
pfilname = ''
SET PRINTER TO &pdest
ENDCASE
CASE cancbut = 1
IF origprtstat = 1
SET PRINT ON
ELSE
SET PRINT OFF
ENDIF
pdest = origdest
pfilname = prt_infile
ENDCASE
skipvar = .F.
CASE _WINDOWS
#REGION 0
REGIONAL m.currarea, m.talkstat, m.compstat
IF SET("TALK") = "ON"
SET TALK OFF
m.talkstat = "ON"
ELSE
m.talkstat = "OFF"
ENDIF
m.compstat = SET("COMPATIBLE")
SET COMPATIBLE FOXPLUS
m.rborder = SET("READBORDER")
SET READBORDER OFF
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ Windows Window definitions ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
IF NOT WEXIST("_qne1bxwbc")
DEFINE WINDOW _qne1bxwbc ;
AT 0.000, 0.000 ;
SIZE 17.000,57.000 ;
TITLE "Printing Destination" ;
FONT "MS Sans Serif", 8 ;
STYLE "B" ;
FLOAT ;
NOCLOSE ;
SHADOW ;
NOMINIMIZE ;
DOUBLE ;
COLOR RGB(,,,192,192,192)
MOVE WINDOW _qne1bxwbc CENTER
ENDIF
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ PRTSETUP/Windows Setup Code - SECTION 2 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
#REGION 1
skipvar = .T.
pfilname = SPACE(67)
pdest = SET('PRINTER',1)
IF ":" $ pdest
pdest = LEFT(pdest,AT(':',pdest)-1)
ENDIF
IF !INLIST(pdest,'PRN','LPT1','LPT2','LPT3','COM1','COM2','COM3')
pfilname = PADR(pdest,67)
pdest = 'File'
ENDIF
origdest = pdest
prt_infile =pfilname
IF SET('PRINT') = 'ON'
prtstat = 1
ELSE
prtstat = 2
ENDIF
origprtstat = prtstat
pdrivstup = IIF(LEN(_PDRIVER)=0,0,1)
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ PRTSETUP/Windows Screen Layout ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
#REGION 1
IF WVISIBLE("_qne1bxwbc")
ACTIVATE WINDOW _qne1bxwbc SAME
ELSE
ACTIVATE WINDOW _qne1bxwbc NOSHOW
ENDIF
@ 2.462,2.500 TO 16.154,40.667 ;
PEN 1, 8
@ 3.462,8.667 SAY "Print to:" ;
FONT "MS Sans Serif", 8 ;
STYLE "B"
@ 1.000,3.000 SAY "Printer Setup:" ;
FONT "MS Sans Serif", 8 ;
STYLE "B"
@ 3.231,17.833 GET pdest ;
PICTURE "@^ File;PRN;LPT1;LPT2;LPT3;COM1;COM2;COM3" ;
SIZE 1.538,19.800 ;
DEFAULT "LPT1" ;
FONT "MS Sans Serif", 8 ;
VALID _qne1bxwvo()
@ 5.615,4.000 GET flist ;
PICTURE "@*HN \<File..." ;
SIZE 1.538,11.000,1.000 ;
DEFAULT 1 ;
FONT "MS Sans Serif", 8 ;
STYLE "B" ;
VALID _qne1bxwy6()
@ 7.692,4.333 GET pfilname ;
SIZE 1.000,34.500 ;
DEFAULT " " ;
FONT "MS Sans Serif", 8 ;
STYLE "B" ;
PICTURE "@3S67" ;
VALID _qne1bxx6f()
@ 10.538,4.000 GET prtstat ;
PICTURE "@*RVN Print On;Print Off" ;
SIZE 1.308,12.333,0.000 ;
DEFAULT 2 ;
FONT "MS Sans Serif", 8 ;
STYLE "BT" ;
COLOR ,,,,,,,,RGB(,,,192,192,192),RGB(,,,192,192,192)
@ 10.692,35.167 GET _LMARGIN ;
SIZE 1.000,2.667 ;
DEFAULT " " ;
FONT "MS Sans Serif", 8 ;
STYLE "B" ;
PICTURE "@3 999" ;
VALID _qne1bxxci()
@ 12.154,35.167 GET _RMARGIN ;
SIZE 1.000,2.667 ;
DEFAULT " " ;
FONT "MS Sans Serif", 8 ;
STYLE "B" ;
PICTURE "@3 999" ;
VALID _qne1bxxgh()
@ 2.462,43.500 GET OKbut ;
PICTURE "@*HT \!OK" ;
SIZE 1.538,10.000,6.000 ;
DEFAULT 1 ;
FONT "MS Sans Serif", 8 ;
STYLE "B"
@ 4.769,43.500 GET CancBut ;
PICTURE "@*HT \?Cancel" ;
SIZE 1.538,10.000,1.000 ;
DEFAULT 1 ;
FONT "MS Sans Serif", 8 ;
STYLE "B"
@ 14.231,4.000 GET pdrivstup ;
PICTURE "@*C Printer \<Driver Setup..." ;
SIZE 1.308,26.333 ;
DEFAULT 0 ;
FONT "MS Sans Serif", 8 ;
STYLE "BT" ;
VALID _qne1bxxno() ;
DISABLE
@ 10.692,20.833 SAY "Left Margin:" ;
FONT "MS Sans Serif", 8 ;
STYLE "B"
@ 12.154,20.833 SAY "Right Margin:" ;
FONT "MS Sans Serif", 8 ;
STYLE "B"
IF NOT WVISIBLE("_qne1bxwbc")
ACTIVATE WINDOW _qne1bxwbc
ENDIF
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ WindowsREAD contains clauses from SCREEN prtsetup ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
READ CYCLE ;
DEACTIVATE _qne1bxxty() ;
SHOW _qne1bxxu1() ;
MODAL
RELEASE WINDOW _qne1bxwbc
#REGION 0
SET READBORDER &rborder
IF m.talkstat = "ON"
SET TALK ON
ENDIF
IF m.compstat = "ON"
SET COMPATIBLE ON
ENDIF
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ PRTSETUP/Windows Cleanup Code ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
#REGION 1
DO CASE
CASE okbut = 1
SET PRINTER TO
IF prtstat = 1
SET PRINT ON
ELSE
SET PRINT OFF
ENDIF
pdest = ALLTRIM(UPPER(pdest))
DO CASE
CASE pdest = 'FILE'
IF !EMPTY(pfilname)
SET PRINTER TO (pfilname)
ELSE
SET PRINTER TO
ENDIF
OTHERWISE
pfilname = ''
SET PRINTER TO &pdest
ENDCASE
CASE cancbut = 1
IF origprtstat = 1
SET PRINT ON
ELSE
SET PRINT OFF
ENDIF
pdest = origdest
pfilname = prt_infile
ENDCASE
skipvar = .F.
ENDCASE
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXSCY pdest VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: MS-DOS ║
* ║ From Screen: PRTSETUP, Record Number: 5 ║
* ║ Variable: pdest ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Popup ║
* ║ Snippet Number: 1 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxscy && pdest VALID
#REGION 1
IF UPPER(pdest) = 'FILE'
_CUROBJ = 3
ENDIF
SHOW GETS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXSGG flist VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: MS-DOS ║
* ║ From Screen: PRTSETUP, Record Number: 6 ║
* ║ Variable: flist ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Push Button ║
* ║ Snippet Number: 2 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxsgg && flist VALID
#REGION 1
IF flist = 1
origfile = pfilname
pfilname = GETFILE('','Print to:')
IF EMPTY(pfilname)
pfilname = origfile
ENDIF
ENDIF
pfilname = UPPER(PADR(pfilname,67))
IF !EMPTY(pfilname)
pdest = 'File'
ENDIF
SHOW GETS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXSOE pfilname VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: MS-DOS ║
* ║ From Screen: PRTSETUP, Record Number: 7 ║
* ║ Variable: pfilname ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Field ║
* ║ Snippet Number: 3 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxsoe && pfilname VALID
#REGION 1
pfilname = PADR(UPPER(LTRIM(pfilname)),67)
IF !EMPTY(pfilname)
pdest = 'File'
ENDIF
SHOW GETS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXSTP _LMARGIN VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: MS-DOS ║
* ║ From Screen: PRTSETUP, Record Number: 9 ║
* ║ Variable: _LMARGIN ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Field ║
* ║ Snippet Number: 4 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxstp && _LMARGIN VALID
#REGION 1
_LMARGIN = MAX(0,_LMARGIN)
SHOW GETS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXSXH _RMARGIN VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: MS-DOS ║
* ║ From Screen: PRTSETUP, Record Number: 10 ║
* ║ Variable: _RMARGIN ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Field ║
* ║ Snippet Number: 5 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxsxh && _RMARGIN VALID
#REGION 1
_RMARGIN = MIN(_RMARGIN,255)
SHOW GETS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXT2A pdrivstup VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: MS-DOS ║
* ║ From Screen: PRTSETUP, Record Number: 13 ║
* ║ Variable: pdrivstup ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Check Box ║
* ║ Snippet Number: 6 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxt2a && pdrivstup VALID
#REGION 1
DO (_GENPD) WITH 1,"?"
IF LEN(_PDSETUP) = 0
pdrivstup = 0
ELSE
pdrivstup = 1
ENDIF
SHOW GET pdrivstup
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXT8Z Read Level Deactivate ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ ║
* ║ From Platform: MS-DOS ║
* ║ From Screen: PRTSETUP ║
* ║ Called By: READ Statement ║
* ║ Snippet Number: 7 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxt8z && Read Level Deactivate
*
* Deactivate Code from screen: PRTSETUP
*
#REGION 1
?? CHR(7)
RETURN .F.
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXT90 Read Level Show ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ ║
* ║ From Platform: MS-DOS ║
* ║ From Screen: PRTSETUP ║
* ║ Called By: READ Statement ║
* ║ Snippet Number: 8 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxt90 && Read Level Show
PRIVATE currwind
STORE WOUTPUT() TO currwind
*
* Show Code from screen: PRTSETUP
*
#REGION 1
IF UPPER(pdest) = 'FILE'
SHOW GET pfilname ENABLE
IF EMPTY(pfilname)
SHOW GET okbut DISABLE
ELSE
SHOW GET okbut ENABLE
ENDIF
ELSE
SHOW GET pfilname DISABLE
SHOW GET okbut ENABLE
ENDIF
IF NOT EMPTY(currwind)
ACTIVATE WINDOW (currwind) SAME
ENDIF
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXUNI pdest VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: Macintosh ║
* ║ From Screen: PRTSETUP, Record Number: 20 ║
* ║ Variable: pdest ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Popup ║
* ║ Snippet Number: 9 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxuni && pdest VALID
#REGION 1
IF UPPER(pdest) = 'FILE'
_CUROBJ = 3
ENDIF
SHOW GETS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXUT4 flist VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: Macintosh ║
* ║ From Screen: PRTSETUP, Record Number: 21 ║
* ║ Variable: flist ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Push Button ║
* ║ Snippet Number: 10 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxut4 && flist VALID
#REGION 1
IF flist = 1
origfile = pfilname
pfilname = GETFILE('','Print to:')
IF EMPTY(pfilname)
pfilname = origfile
ENDIF
ENDIF
pfilname = UPPER(PADR(pfilname,67))
IF !EMPTY(pfilname)
pdest = 'File'
ENDIF
SHOW GETS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXUY4 pfilname VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: Macintosh ║
* ║ From Screen: PRTSETUP, Record Number: 22 ║
* ║ Variable: pfilname ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Field ║
* ║ Snippet Number: 11 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxuy4 && pfilname VALID
#REGION 1
pfilname = PADR(UPPER(LTRIM(pfilname)),67)
IF !EMPTY(pfilname)
pdest = 'File'
ENDIF
SHOW GETS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXV59 _LMARGIN VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: Macintosh ║
* ║ From Screen: PRTSETUP, Record Number: 24 ║
* ║ Variable: _LMARGIN ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Field ║
* ║ Snippet Number: 12 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxv59 && _LMARGIN VALID
#REGION 1
_LMARGIN = MAX(0,_LMARGIN)
SHOW GETS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXV7E _RMARGIN VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: Macintosh ║
* ║ From Screen: PRTSETUP, Record Number: 25 ║
* ║ Variable: _RMARGIN ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Field ║
* ║ Snippet Number: 13 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxv7e && _RMARGIN VALID
#REGION 1
_RMARGIN = MIN(_RMARGIN,255)
SHOW GETS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXVEB pdrivstup VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: Macintosh ║
* ║ From Screen: PRTSETUP, Record Number: 28 ║
* ║ Variable: pdrivstup ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Check Box ║
* ║ Snippet Number: 14 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxveb && pdrivstup VALID
#REGION 1
DO (_GENPD) WITH 1,"?"
IF LEN(_PDSETUP) = 0
pdrivstup = 0
ELSE
pdrivstup = 1
ENDIF
SHOW GET pdrivstup
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXVM1 Read Level Deactivate ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ ║
* ║ From Platform: Macintosh ║
* ║ From Screen: PRTSETUP ║
* ║ Called By: READ Statement ║
* ║ Snippet Number: 15 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxvm1 && Read Level Deactivate
*
* Deactivate Code from screen: PRTSETUP
*
#REGION 1
?? CHR(7)
RETURN .F.
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXVM5 Read Level Show ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ ║
* ║ From Platform: Macintosh ║
* ║ From Screen: PRTSETUP ║
* ║ Called By: READ Statement ║
* ║ Snippet Number: 16 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxvm5 && Read Level Show
PRIVATE currwind
STORE WOUTPUT() TO currwind
*
* Show Code from screen: PRTSETUP
*
#REGION 1
IF UPPER(pdest) = 'FILE'
SHOW GET pfilname ENABLE
IF EMPTY(pfilname)
SHOW GET okbut DISABLE
ELSE
SHOW GET okbut ENABLE
ENDIF
ELSE
SHOW GET pfilname DISABLE
SHOW GET okbut ENABLE
ENDIF
IF NOT EMPTY(currwind)
ACTIVATE WINDOW (currwind) SAME
ENDIF
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXWVO pdest VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: Windows ║
* ║ From Screen: PRTSETUP, Record Number: 37 ║
* ║ Variable: pdest ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Popup ║
* ║ Snippet Number: 17 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxwvo && pdest VALID
#REGION 1
IF UPPER(pdest) = 'FILE'
_CUROBJ = 3
ENDIF
SHOW GETS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXWY6 flist VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: Windows ║
* ║ From Screen: PRTSETUP, Record Number: 38 ║
* ║ Variable: flist ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Push Button ║
* ║ Snippet Number: 18 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxwy6 && flist VALID
#REGION 1
IF flist = 1
origfile = pfilname
pfilname = GETFILE('','Print to:')
IF EMPTY(pfilname)
pfilname = origfile
ENDIF
ENDIF
pfilname = UPPER(PADR(pfilname,67))
IF !EMPTY(pfilname)
pdest = 'File'
ENDIF
SHOW GETS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXX6F pfilname VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: Windows ║
* ║ From Screen: PRTSETUP, Record Number: 39 ║
* ║ Variable: pfilname ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Field ║
* ║ Snippet Number: 19 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxx6f && pfilname VALID
#REGION 1
pfilname = PADR(UPPER(LTRIM(pfilname)),67)
IF !EMPTY(pfilname)
pdest = 'File'
ENDIF
SHOW GETS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXXCI _LMARGIN VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: Windows ║
* ║ From Screen: PRTSETUP, Record Number: 41 ║
* ║ Variable: _LMARGIN ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Field ║
* ║ Snippet Number: 20 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxxci && _LMARGIN VALID
#REGION 1
_LMARGIN = MAX(0,_LMARGIN)
SHOW GETS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXXGH _RMARGIN VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: Windows ║
* ║ From Screen: PRTSETUP, Record Number: 42 ║
* ║ Variable: _RMARGIN ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Field ║
* ║ Snippet Number: 21 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxxgh && _RMARGIN VALID
#REGION 1
_RMARGIN = MIN(_RMARGIN,255)
SHOW GETS
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXXNO pdrivstup VALID ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ From Platform: Windows ║
* ║ From Screen: PRTSETUP, Record Number: 45 ║
* ║ Variable: pdrivstup ║
* ║ Called By: VALID Clause ║
* ║ Object Type: Check Box ║
* ║ Snippet Number: 22 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxxno && pdrivstup VALID
#REGION 1
DO (_GENPD) WITH 1,"?"
IF LEN(_PDSETUP) = 0
pdrivstup = 0
ELSE
pdrivstup = 1
ENDIF
SHOW GET pdrivstup
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXXTY Read Level Deactivate ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ ║
* ║ From Platform: Windows ║
* ║ From Screen: PRTSETUP ║
* ║ Called By: READ Statement ║
* ║ Snippet Number: 23 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxxty && Read Level Deactivate
*
* Deactivate Code from screen: PRTSETUP
*
#REGION 1
?? CHR(7)
RETURN .F.
* ╓─────────────────────────────────────────────────────────╖
* ║ ║
* ║ _QNE1BXXU1 Read Level Show ║
* ║ ║
* ║ Function Origin: ║
* ║ ║
* ║ ║
* ║ From Platform: Windows ║
* ║ From Screen: PRTSETUP ║
* ║ Called By: READ Statement ║
* ║ Snippet Number: 24 ║
* ║ ║
* ╙─────────────────────────────────────────────────────────╜
*
FUNCTION _qne1bxxu1 && Read Level Show
PRIVATE currwind
STORE WOUTPUT() TO currwind
*
* Show Code from screen: PRTSETUP
*
#REGION 1
IF UPPER(pdest) = 'FILE'
SHOW GET pfilname ENABLE
IF EMPTY(pfilname)
SHOW GET okbut DISABLE
ELSE
SHOW GET okbut ENABLE
ENDIF
ELSE
SHOW GET pfilname DISABLE
SHOW GET okbut ENABLE
ENDIF
IF NOT EMPTY(currwind)
ACTIVATE WINDOW (currwind) SAME
ENDIF